package modelo;

import java.util.Date;

public class Pago {
	private int numero;
	private Cuenta cuenta;
	private double monto;
	private String concepto;
	private Date fecha;
	private char estatus;
	private Tipo_Pago tipo;
	
	public Pago() {
		super();
	}

	public Pago(int numero, Cuenta cuenta, double monto, String concepto,
			Date fecha, char estatus, Tipo_Pago tipo) {
		super();
		this.numero = numero;
		this.cuenta = cuenta;
		this.monto = monto;
		this.concepto = concepto;
		this.fecha = fecha;
		this.estatus = estatus;
		this.tipo = tipo;
	}

	public int getNumero() {
		return numero;
	}

	public void setNumero(int numero) {
		this.numero = numero;
	}

	public Cuenta getCuenta() {
		return cuenta;
	}

	public void setCuenta(Cuenta cuenta) {
		this.cuenta = cuenta;
	}

	public double getMonto() {
		return monto;
	}

	public void setMonto(double monto) {
		this.monto = monto;
	}

	public String getConcepto() {
		return concepto;
	}

	public void setConcepto(String concepto) {
		this.concepto = concepto;
	}

	public Date getFecha() {
		return fecha;
	}

	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	public char getEstatus() {
		return estatus;
	}

	public void setEstatus(char estatus) {
		this.estatus = estatus;
	}

	public Tipo_Pago getTipo() {
		return tipo;
	}

	public void setTipo(Tipo_Pago tipo) {
		this.tipo = tipo;
	}
	
	public String getTipo_nombre(){
		return getTipo().getNombre();
	}
}
